﻿package com.crl.module.cmpRpc.behavior
{
	import com.crl.module.cmpRpc.model.RequestVO;
	
	/**
	 * ...
	 * @author crl
	 */
	public interface IRequestBehavior 
	{
		function request(parms:Object=null):RemoteToken;
		
		function set requestvo(value:RequestVO):void;
		
		
		/**
		 * 对于结果,说明服务器已成功响应,要对数据进行分析,看数据是否不符; 
		 * @param o
		 * 
		 */		
		function resultHandler(o:Object):void;
		
		/**
		 * 错误的话,只显示错误信息应该就够了; 
		 * @param message
		 * 
		 */		
		function errorHandler(o:Object):void;
	}
	
}